roast snow in a furnace - Alemán Inglés Diccionario